package practica5.tcp;

import java.io.BufferedReader;

/**
 * Aquesta classe s'ocupa de llegir els missatges i imprimir-los per pantalla.
 */
public class EntradaTCP extends Thread {

	private BufferedReader br;
	private int c = 0;

	public EntradaTCP(BufferedReader br, int client) {
		this.br = br;
		if(client == 1) c = 2;
		else c = 1;
	}

	public void run(){
		try {
			// Llegim missatges de l'altre interlocutor
			// FINS que el missatge sigui l'String "final".
			while(true){
				String msg = br.readLine();
				System.out.println("client "+c+"> "+msg);
				if(msg.equalsIgnoreCase("final"))break;
			}
			// Si rebem "final", acabem el programa.
			System.exit(0);
		} catch(Exception e) { System.out.println(e); }
	}
}
